<%@page import="cooper.classes.bean.ServicoBean"%>
<%@page import="java.util.ArrayList"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

<%@page import="cooper.classes.bean.ServicoBean" %>
<%@page import="cooper.classes.dao.ServicoDAO" %>
<% ServicoDAO sd = new ServicoDAO();%>
<%@page import="cooper.classes.bean.CooperativaBean" %>
<% CooperativaBean cooperativa = (CooperativaBean) session.getAttribute("beanCooperativa");%>
<% ArrayList<ServicoBean> listaServicos;%>
<%
    try {
        listaServicos = (ArrayList<ServicoBean>) request.getAttribute("servicoBean");
        if (listaServicos == null) {
            listaServicos = (ArrayList<ServicoBean>) sd.consultarCoopServico(cooperativa.getId(), 0);
        }

    } catch (Exception e) {
        listaServicos = (ArrayList<ServicoBean>) sd.consultarCoopServico(cooperativa.getId(), 0);
    }

    int pageNum;
    String keywords;
    try {
        pageNum = Integer.parseInt(request.getParameter("page"));
    } catch (Exception e) {
        pageNum = 1;
    }
    try {
        keywords = request.getParameter("keyword");
    } catch (Exception e) {
        keywords = "";
    }
%>

<jsp:include page="includes/top.jsp" />

<!--RIGHT-->
<div id="right">

    <% try {
            if (request.getParameter("cadastro").toString().equals("ok")) {
    %>
    <div style="width:100%; background:#40E0D0; font-weight: bold; color:#000; padding: 5px 0px 5px 0px; text-align:center; margin: 0 auto;">

        Cadastro efetuado com sucesso!!
    </div>  
    <%} else {%>


    <%            }
        } catch (Exception e) {
        }%>



    <div id="tit">Meus Servi&ccedil;os</div>
    <div id="chamada">Visualize aqui seus serviços requisitados.</div>

    <% if (listaServicos != null) {%>
    <div id="resultados">
        <div id="contagem">Exibindo <span><%= listaServicos.size()%></span> registros</div>

        <div id="tabelaordenacao">
            <table id="tabela" cellspacing="0" cellpadding="0" class="tablesorter">
                <thead>
                    <tr>
                        <th>Problema</th>
                        <th>Descricao</th>
                        <th>Interessados</th>
                        <th>Status</th>
                    </tr>
                </thead>

                <tfoot></tfoot>

                <tbody>
                    <% for (int i = 0; i < listaServicos.size(); i++) {%>
                    <tr>
                        <td><%=listaServicos.get(i).getProblema()%></td>
                        <td><%=listaServicos.get(i).getDescricao()%></td>

                        <td style="text-align: center;">

                            <% if (listaServicos.get(i).getFeito() == 0) {%>
                            <a href="javascript:abrir('visualizarservicosdetalhes.jsp?idServ=<%=listaServicos.get(i).getId()%>');" >Visualizar</a>
                            <%} else {%>
                            -
                            <%}%>

                        </td>
                        <td style="text-align: center;">

                            <% if (listaServicos.get(i).getFeito() == 0) {%>
                            <a href="javascript:abrir('servicosrealizadosdetalhes.jsp?idServ=<%=listaServicos.get(i).getId()%>');" >Realizado?</a>
                            <!--a href="javascript:realizado(<%= listaServicos.get(i).getId()%>)"  >Realizado?</a-->
                            <%} else {%>
                            Finalizado
                            <%}%>
                        </td>
                    </tr>
                    <% }%>
                </tbody>
            </table>
            <a href="RecebeDadosServico?acao=consultar&idCoop=<%=cooperativa.getId()%>&page=<%=(pageNum > 1) ? pageNum - 1 : 1%>">Página anterior</a> | <a href="RecebeDadosServico?acao=consultar&idCoop=<%=cooperativa.getId()%>&page=<%=(listaServicos.size() < 15) ? pageNum : pageNum + 1%>">Próxima página</a>
        </div>
    </div>
    <script type="text/javascript">
      
      
        function realizado(idServico){
            var resp = confirm('Esta tarefa foi realmente realizada?');
            if(resp){
                location.href = "RecebeDadosServico?acao=alterarRealizado&idServico="+idServico;
            }
        }
    
    
        $(document).ready(function() {
            $('table#tabela').columnFilters({alternateRowClassNames:['rowa','rowb']});
            $("#tabela").tablesorter( {sortList: [[0,0], [0,0]]} ); 
        });
    
    
        function abrir(URL) {
 
            var width = 700;
            var height = 400;
 
            var left = 99;
            var top = 99;
 
            window.open(URL,'janela', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
        }
    
    </script>

    <%}%>
</div>
</div>
<!--FIM RIGHT-->
<jsp:include page="includes/bottom.jsp" />